take something (much) further - German English Dictionary